interchangeable card - French English Dictionary